package com.shujia.oop.one;

import org.junit.Test;

public class PersonTest {


    @Test
    public void test1() {
        // 编程的时候都是面向对象, 使用的并不是类, 而是通过类创建出来的对象
        // 访问对象属性
        // 创建对象
        Person ls = new Person();
        // 给对象的属性赋值
        ls.name = "李四";
        ls.age = 25;
        // 访问对象的属性
        System.out.println(ls.name);
        System.out.println(ls.age);
    }

    // 功能入口, 实现张三先唱歌, 然后在玩游戏的功能
    public static void main(String[] args) {
        /*
        创建对象
        数组同样是引用的数组类型
        数组的创建: int[] arr = new int[3];
        Person的创建: Person 对象名(变量名) = new Person();
         */
        // 需要一个具体的对象, 比如张三
        Person zs = new Person();

        // 对象张三的唱歌功能
        // 使用 "." 来完成方法的调用
        zs.sing(); // 唱歌

        zs.playGame();// 打游戏

    }
}
